Back to proposals overview - program

Towards a Functional Infrastructure

Abstract:

This presentation will examine how functional programming concepts like referential transparency can be applied to problems like package management in the domain of operations and release engineering. NixOS and Guix are two GNU/Linux distributions applying functional programming concepts to package management and build systems to create systems that are better defined, more efficient, and more flexible. Package maintainers for Debian and developers for Tor have started research into reproducible, deterministic builds to enhance security. Regulated industries often use traceability matrices to map requirements onto the code and artifacts produced. We will look at how efforts like these, in addition to the seemingly mundane version number, relate to concepts at the heart of functional programming and how we might mine these ideas for inspiration to improve the way we operate.

Speaker: Speaker 23

blog comments powered by Disqus
Target Chef Compuware GovDelivery CA Technologies SPS Commerce Dell Software ActiveState

Silver Lake sponsors

Puppet Labs XebiaLabs VictorOps Nagios Etsy Mirantis

Stone Arch sponsors

GitHub Rackspace PagerDuty ipHouse TEKsystems Perficient

Media sponsors

Velocity Conf O

Host sponsor

University of St. Thomas